Supergen Energy Networks Hub

IAC Member Profile

Iliana Portugues
national grid

  • Head of Electricity Transmission Innovation

National grid owns and operate the transmission systems of electricity in England, Wales and Scotland and the gas transmission systems throughout Great Britain.

 

www.nationalgrid.com